package logica.pessoa;

import java.io.Serializable;

/**
 * Objeto que herda de pessoa fisica (e de pessoa), e guarda as informacoes
 * de um cliente da locadora.
 * @author Equipe Localisa (Usa quem precisa!)
 */
public class ClienteFisico extends PessoaFisica implements Serializable{
	
	private transient static final long serialVersionUID = 1L;

	public ClienteFisico() {
		super();
	}
	
	/**
	 * Mostra uma representacao do objeto em String, revelando alguns
	 * de seus atributos
	 * @return Uma representacao em String do objeto Cliente Fisico
	 */
	@Override
	public String toString(){
		String format = "";
		format += "\n \t ______________________________________________________________\n";
		format += "\n \t Cliente pessoa fisica cod. "+this.getMatricula();
		format += "\n \t Nome: "+this.getNome();
		format += "\n \t CPF: "+this.getCPF()+" RG: "+this.getRG();
		format += "\n \t Email: "+this.getEmail()+" Telefone: "+this.getTelefone();
		format += "\n \t Data de nascimento: "+this.getDataDeNascimento();
		format += "\n \t Naturalidade: "+this.getNaturalidade();
		format += "\n \t "+this.getEndereco();
		format += "\n \t ______________________________________________________________\n";
		return format;
	}
	
}